Founder
Rafael Mendez
CEO Approval Rating
90/100
Mendez's headquarters is in Brooklyn, New York. Mendez has a revenue of $1M, and 50 employees. Mendez has 1 followers on Owler.